import axios from 'axios';

// 创建axios实例
const api = axios.create({
  baseURL: import.meta.env.DEV 
    ? '/api' // 开发环境使用代理
    : '/api', // 生产环境使用相同路径（由Nginx处理）
  timeout: 5000,
});

// 文件相关API
export const fileApi = {
  // 获取文件列表
  getFileList: (params = {}) => api.get('/file/list', { params }),
  
  // 其他文件操作接口
  downloadFile: (fileId) => api.get(`/file/download/${fileId}`),
  deleteFile: (fileId) => api.delete(`/file/delete/${fileId}`),
};

export default api;